home *** CD-ROM | disk | FTP | other *** search
/ NetNews Offline 2 / NetNews Offline Volume 2.iso / news / comp / lang / c++-part1 / 1639 < prev    next >
Encoding:
Text File  |  1996-08-06  |  2.9 KB  |  87 lines

  1. Newsgroups: comp.lang.c++
  2. Path: ncrgw2.ncr.com!ncrhub6!daynews!falcon!news
  3. From: Dick Menninger <Dick.Menninger@DaytonOH.ATTGIS.COM>
  4. Subject: Re: books
  5. X-Nntp-Posting-Host: 149.25.99.44
  6. Message-ID: <DL1JL7.IIw@falcon.daytonoh.attgis.com>
  7. Sender: news@falcon.daytonoh.attgis.com (News administrative Login)
  8. Reply-To: Dick.Menninger@DaytonOH.ATTGIS.COM (mennid)
  9. Organization: AT&T Global Information Solutions
  10. X-Newsreader: DiscussIT 2.5.1.3 for MS Windows [AT&T Software Products Division]
  11. References: <Herb_Peters.16.0005581B@mindlink.bc.ca>
  12. Date: Thu, 11 Jan 1996 23:51:07 GMT
  13.  
  14.  
  15. > ==========Herb Peters, 1/7/96==========
  16.  
  17. > Can anyone name some good books that can assist me with
  18. > understanding the 
  19. > syntax of C++. I find the reference books I have too concise.
  20. > Terse little 
  21. > explanations about dereferencing pointers etc may be great for
  22. > the initiated 
  23. > but I need some something a little more verbose. I would prefer
  24. > something that 
  25. > has lots of sample code that is explained in depth and not too
  26. > concisely.  I 
  27. > have done a lot of programming in COBOL, some in assembler,
  28. > quite a bit of 
  29. > hobby stuff in C.
  30.  
  31. > Something that tackles C++ in the same manner that
  32.  
  33. > Robert J. Traister's book Mastering C Pointers explains that
  34. > subject would be 
  35. > ideal.
  36.  
  37. > Any assistance would be appreciated.
  38.  
  39. I don't know the above book.
  40. From your discussion I could not tell exactly
  41. what your real problem areas are.  I can easily
  42. think of several candidates.  The books you
  43. read used too complicated example code for
  44. the points they were making.  You have not
  45. developed a good code reading skill for C-like
  46. languages.
  47.  
  48. In any case, the hard part of C++ is not so
  49. much the syntax, but the thinking process
  50. needed to wrap your head around approaching
  51. programming the OO way.  If you are experienced
  52. only in procedural programming thought applied
  53. only in an unstructured, monolithic style, then
  54. C++ will be a tough go.  However, if you found
  55. picking up message based paradigms of windowing
  56. environment easy or found the shift/reduce
  57. organization of attaching language semantics
  58. when compiling easy to comprehend, then
  59. OO thinking will be easy for you.
  60.  
  61. I think you want something that plays on
  62. your C knowledge and concentrates on
  63. evolving your thinking with short examples.
  64. This get you to C++ rather slowly, but that
  65. sounds like what you want. Bruce Eckel's
  66. "Thinking in C++" is such a book and updated
  67. code is available.  Once you get this under
  68. you belt, pick up headier books that will
  69. stretch your code reading ability, which
  70. is an important skill.  In addition, there
  71. are a few really good books that are
  72. almost at the level of wise C++ sayings
  73. explained.  Scott Meyer's "Effective C++"
  74. is such a book and he is far along with a sequel.
  75. His books would help you wrap your head
  76. around C++ in digestible chunks after
  77. you know some of it.
  78.  
  79. Good Luck!
  80.  
  81.  
  82.  
  83. Good Day
  84. Dick
  85. Dick.Menninger@DaytonOH.ATTGIS.COM
  86.  
  87.